import Vue from 'vue'

const apiFiles = import.meta.webpackContext('./modules/', {
    recursive: true,
    regExp: /\.js$/
})
function importAllFiles(files) {
    files.keys().forEach((key) => {
        Vue.use(files(key).default)
    })
}

importAllFiles(apiFiles)

// 全局注入过滤器函数
import * as filters from '../filters'
Object.keys(filters).forEach((key) => {
    Vue.filter(key, filters[key])
})
